clean: obj
	rm *.o
obj: logfile.o myconfig.o MylogWorkQueue.o MyLogI.o WorkQueue.o NewBankProxyI.o Client.o Printer.o 3gppI.o 3gppWorkQueue.o 3gppWorkQueue.monitor.o Interface.o Server.o
	c++ -o server  Server.o Interface.o NewBankProxyI.o MylogWorkQueue.o MyLogI.o logfile.o myconfig.o  3gppI.o 3gppWorkQueue.o WorkQueue.o 3gppWorkQueue.monitor.o Client.o Printer.o   -L/usr/local/Ice-3.3.0/lib64  -L /usr/local/lib/mysql/  -L /usr/local/lib  -lIce -lIceUtil -lmysqlclient -lmysqlpp -l memcached

logfile.o: ./LogClass/logfile.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c ./LogClass/logfile.cpp
myconfig.o: ./LogClass/myconfig.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c ./LogClass/myconfig.cpp
MylogWorkQueue.o: ./LogClass/MylogWorkQueue.cpp
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c ./LogClass/MylogWorkQueue.cpp
MyLogI.o: ./LogClass/MyLogI.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c ./LogClass/MyLogI.cpp
WorkQueue.o: ./WorkQueueClass/WorkQueue.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c ./WorkQueueClass/WorkQueue.cpp
NewBankProxyI.o: ./NewBankProxy/NewBankProxyI.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c ./NewBankProxy/NewBankProxyI.cpp
Client.o: ./NewBankProxy/Client.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c ./NewBankProxy/Client.cpp
Printer.o: ./NewBankProxy/Printer.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c ./NewBankProxy/Printer.cpp
3gppI.o: ./3gppThread/3gppI.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c ./3gppThread/3gppI.cpp
3gppWorkQueue.o: ./3gppThread/3gppWorkQueue.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c ./3gppThread/3gppWorkQueue.cpp
3gppWorkQueue.monitor.o: ./3gppThread/3gppWorkQueue.monitor.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c ./3gppThread/3gppWorkQueue.monitor.cpp
Interface.o: Interface.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c Interface.cpp
Server.o:Server.cpp 
	c++ -I. -I/usr/local/Ice-3.3.0/include/ -c Server.cpp


